interface MyInterface {
    // 抽象方法
    void normalMethod();

    // 默认方法
    default void defaultMethod() {
        System.out.println("Default implementation in MyInterface");
    }
}

class MyClass implements MyInterface {
    // 实现抽象方法
    @Override
    public void normalMethod() {
        System.out.println("Implemented normalMethod in MyClass");
    }

}

public class Main {
    public static void main(String[] args) {
        MyClass obj = new MyClass();
        obj.normalMethod();       // 输出: Implemented normalMethod in MyClass
        obj.defaultMethod();      // 输出: Overridden defaultMethod in MyClass
    }
}

